Since Qmenu_enable is used by non-X-specific code, it shouldn't be
authorJim Blandy <jimb@redhat.com>
Sat, 10 Apr 1993 08:04:27 +0000 (08:04 +0000)
committerJim Blandy <jimb@redhat.com>
Sat, 10 Apr 1993 08:04:27 +0000 (08:04 +0000)
defined in an X-only source file.
* xmenu.c (Qmenu_enable): Definition moved...
(syms_of_xmenu): ... along with initialization ...
* keyboard.c (Qmenu_enable): ... to here ...
(syms_of_keyboard): ... and here.

src/xmenu.c

index f8417be039f19e96b847611dbfe313ef008efb9c..bcd67ae544640492cb780e4f878d248ebd7eae4f 100644 (file)
@@ -71,7 +71,7 @@ extern Display *x_current_display;
 #define        ButtonReleaseMask ButtonReleased
 #endif /* not HAVE_X11 */
 
-Lisp_Object Qmenu_enable;
+extern Lisp_Object Qmenu_enable;
 Lisp_Object xmenu_show ();
 extern int x_error_handler ();
 
@@ -424,9 +424,6 @@ xmenu_show (parent, startx, starty, line_list, enable_list, pane_list,
 
 syms_of_xmenu ()
 {
-  Qmenu_enable = intern ("menu-enable");
-
-  staticpro (&Qmenu_enable);
   defsubr (&Sx_popup_menu);
 }
 \f